package com.island.mapper.provider;

import com.island.pojo.Provider;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface ProviderMapper {

    //1.根据条件获取provider列表
    public List<Provider> queryProviderList(Map map);
    //2.添加数据到provider表
    public int addProvider(Provider provider);
    //3.更新provider表中的数据
    public int updateProvider(Provider provider);
    //4.根据id删除provider的数据
    public int deleteProvider(@Param("id") int id);
    //5.根据id获取provider对象
    public Provider queryProviderById(@Param("id") int id);
    //6.根据条件获取provider表中数据的个数
    public int getProviderCount(@Param("proCode") String proCode,
                            @Param("proName") String proName);
}
